silky-bellied humpbacked ant - Alemán Inglés Diccionario